#ifndef CpMagneticParticle_h
#define CpMagneticParticle_h

#include <TObject.h>
#include <TMath.h>

class CpMagneticParticle : public TObject {
  public:
    enum EType {
      kDefault = 0,
      kLastCutType
    };

    CpMagneticParticle();
    ~CpMagneticParticle();

    inline Double_t Volume() { return TMath::Pi()*TMath::Power(fD, 3) / 6; }

    void Print();

  private:

    Double_t fD;

    ClassDef(CpMagneticParticle, 1);
};

#endif
